be drenched - Francés Inglés Diccionario